<?php
/**
 * Created by PhpStorm.
 * User: xiao
 * Date: 2018/1/12
 * Time: 14:53
 */

namespace Common\Utils;


class JsonUtils
{
    /**
     * 格式化数据
     * @param int $code     状态码 0 成功
     * @param array $data   数据体
     * @param string $msg   信息
     * @return array
     */
    public static function P($code = 0,$data = array(), $msg = '')
    {
        $parseData = array();
        if (empty($msg)) $msg = 'success';

        $parseData['code'] = $code;
        $parseData['data'] = $data;
        $parseData['msg'] = $msg;
        return $parseData;
    }

    /**
     * 正确返回
     * @param string $msg
     * @param null $data
     * @return array
     */
    public static function S($msg = '', $data = null)
    {
        return self::P(0, $data,$msg);
    }

    /**
     * 错误返回
     * @param $msg
     * @return array
     */
    public static function E($msg)
    {
        return self::P(-1, null, $msg);
    }

}